Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MAELOR TERRACE Terraced £163,988 £91,000 19 Dec 2005
4 MAELOR TERRACE Terraced £163,392 £34,000 27 Feb 1998
5 MAELOR TERRACE Terraced £127,245 £115,000 28 Oct 2021
6 MAELOR TERRACE Semi-Detached £126,078 £117,000 10 Sep 2021